horseshoe whipsnake - Turkish English Dictionary